Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DIVDescriptors.cpp896 SmallVector<Instruction *, 4> ReductionOperations; in getReductionOpChain() local
956 ReductionOperations.push_back(Cur); in getReductionOpChain()
960 ReductionOperations.push_back(Cur); in getReductionOpChain()
961 return ReductionOperations; in getReductionOpChain()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp7961 SmallVector<Instruction *, 4> ReductionOperations = in collectInLoopReductions() local
7963 bool InLoop = !ReductionOperations.empty(); in collectInLoopReductions()
7965 InLoopReductionChains[Phi] = ReductionOperations; in collectInLoopReductions()
7968 for (auto *I : ReductionOperations) { in collectInLoopReductions()
9185 const SmallVector<Instruction *, 4> &ReductionOperations = Reduction.second; in buildVPlanWithVPRecipes() local
9188 for (auto &R : ReductionOperations) { in buildVPlanWithVPRecipes()
9507 const SmallVector<Instruction *, 4> &ReductionOperations = Reduction.second; in adjustRecipesForInLoopReductions() local
9517 for (Instruction *R : ReductionOperations) { in adjustRecipesForInLoopReductions()