Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp17211 // Return new VectorizedTree, based on previous value. in tryToReduce()
17212 auto GetNewVectorizedTree = [&](Value *VectorizedTree, Value *Res) { in tryToReduce() argument
17213 if (VectorizedTree) { in tryToReduce()
17217 if ((isa<PoisonValue>(VectorizedTree) && !isa<PoisonValue>(Res)) || in tryToReduce()
17219 !isGuaranteedNotToBePoison(VectorizedTree))) { in tryToReduce()
17224 std::swap(VectorizedTree, Res); in tryToReduce()
17227 return createOp(Builder, RdxKind, VectorizedTree, Res, "op.rdx", in tryToReduce()
17266 Value *VectorizedTree = nullptr; in tryToReduce() local
17331 VectorizedTree = GetNewVectorizedTree(VectorizedTree, Re in tryToReduce()
[all...]