Home
last modified time | relevance | path

Searched refs:VectorizableTree (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp344 VectorizableTree.clear(); in deleteTree()
466 VectorizableTree.emplace_back(); in newTreeEntry()
467 int idx = VectorizableTree.size() - 1; in newTreeEntry()
468 TreeEntry *Last = &VectorizableTree[idx]; in newTreeEntry()
484 std::vector<TreeEntry> VectorizableTree; member in llvm::slpvectorizer::BoUpSLP
920 for (TreeEntry &EIdx : VectorizableTree) { in buildTree()
941 TreeEntry *UseEntry = &VectorizableTree[Idx]; in buildTree()
950 assert(!VectorizableTree[Idx].NeedToGather && "Bad state"); in buildTree()
1027 TreeEntry *E = &VectorizableTree[Idx]; in buildTree_rec()
1758 VectorizableTree.size() << " is fully vectorizable .\n"); in isFullyVectorizableTinyTree()
[all …]
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp607 VectorizableTree.clear(); in deleteTree()
620 unsigned getTreeSize() const { return VectorizableTree.size(); } in getTreeSize()
631 VectorizableTree[0]->Scalars.size(); in bestOrder()
664 unsigned RootSize = VectorizableTree[0]->Scalars.size(); in findRootOrder()
675 const TreeEntry *PNode = VectorizableTree.back().get(); in findRootOrder()
1782 VectorizableTree.push_back(std::make_unique<TreeEntry>(VectorizableTree)); in newTreeEntry()
1783 TreeEntry *Last = VectorizableTree.back().get(); in newTreeEntry()
1784 Last->Idx = VectorizableTree.size() - 1; in newTreeEntry()
1818 TreeEntry::VecTreeTy VectorizableTree; member in llvm::slpvectorizer::BoUpSLP
1823 for (unsigned Id = 0, IdE = VectorizableTree.size(); Id != IdE; ++Id) { in dumpVectorizableTree()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp594 VectorizableTree.clear(); in deleteTree()
607 unsigned getTreeSize() const { return VectorizableTree.size(); } in getTreeSize()
1643 VectorizableTree.push_back(std::make_unique<TreeEntry>(VectorizableTree)); in newTreeEntry()
1644 TreeEntry *Last = VectorizableTree.back().get(); in newTreeEntry()
1645 Last->Idx = VectorizableTree.size() - 1; in newTreeEntry()
1679 TreeEntry::VecTreeTy VectorizableTree; member in llvm::slpvectorizer::BoUpSLP
1684 for (unsigned Id = 0, IdE = VectorizableTree.size(); Id != IdE; ++Id) { in dumpVectorizableTree()
1685 VectorizableTree[Id]->dump(); in dumpVectorizableTree()
2245 ContainerTy &VectorizableTree; member
2249 : ChildIteratorType::iterator_adaptor_base(W), VectorizableTree(VT) {} in ChildIteratorType()
[all …]