Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DIVDescriptors.cpp1136 SmallVector<Instruction *, 4> ReductionOperations; in getReductionOpChain() local
1229 ReductionOperations.push_back(Cur); in getReductionOpChain()
1233 ReductionOperations.push_back(Cur); in getReductionOpChain()
1234 return ReductionOperations; in getReductionOpChain()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp7354 SmallVector<Instruction *, 4> ReductionOperations = in collectInLoopReductions() local
7356 bool InLoop = !ReductionOperations.empty(); in collectInLoopReductions()
7358 InLoopReductionChains[Phi] = ReductionOperations; in collectInLoopReductions()
7361 for (auto *I : ReductionOperations) { in collectInLoopReductions()
8713 const SmallVector<Instruction *, 4> &ReductionOperations = Reduction.second; in buildVPlanWithVPRecipes() local
8716 for (auto &R : ReductionOperations) { in buildVPlanWithVPRecipes()
9100 const SmallVector<Instruction *, 4> &ReductionOperations = Reduction.second; in adjustRecipesForReductions() local
9110 for (Instruction *R : ReductionOperations) { in adjustRecipesForReductions()