Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2579 auto *ScalarRoot = VectorizableTree[0].Scalars[0]; in getTreeCost() local
2580 if (MinBWs.count(ScalarRoot)) { in getTreeCost()
3587 auto *ScalarRoot = VectorizableTree[0].Scalars[0]; in vectorizeTree() local
3588 if (MinBWs.count(ScalarRoot)) { in vectorizeTree()
3603 auto extend = [&](Value *ScalarRoot, Value *Ex, Type *ScalarType) { in vectorizeTree() argument
3604 if (!MinBWs.count(ScalarRoot)) in vectorizeTree()
3606 if (MinBWs[ScalarRoot].second) in vectorizeTree()
3642 Ex = extend(ScalarRoot, Ex, Scalar->getType()); in vectorizeTree()
3667 Ex = extend(ScalarRoot, Ex, Scalar->getType()); in vectorizeTree()
3675 Ex = extend(ScalarRoot, Ex, Scalar->getType()); in vectorizeTree()
[all …]