Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp7912 SmallVector<std::pair<Value *, const TreeEntry *>> FirstUsers; in getTreeCost() local
7938 FirstUsers, in getTreeCost()
7950 if (It == FirstUsers.end()) { in getTreeCost()
7977 FirstUsers.emplace_back(VU, ScalarTE); in getTreeCost()
7979 VecId = FirstUsers.size() - 1; in getTreeCost()
7983 VecId = std::distance(FirstUsers.begin(), It); in getTreeCost()
8043 for (int I = 0, E = FirstUsers.size(); I < E; ++I) { in getTreeCost()
8044 Value *Base = cast<Instruction>(FirstUsers[I].first)->getOperand(0); in getTreeCost()
8047 cast<VectorType>(FirstUsers[I].first->getType())->getElementType(), VF); in getTreeCost()
8084 cast<FixedVectorType>(FirstUsers[I].first->getType()), DemandedElts[I], in getTreeCost()