Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp5367 Instruction *ReductionPhi = LastChain; in getReductionPatternCost() local
5368 while (!isa<PHINode>(ReductionPhi)) in getReductionPatternCost()
5369 ReductionPhi = InLoopReductionImmediateChains.at(ReductionPhi); in getReductionPatternCost()
5372 Legal->getRecurrenceDescriptor(cast<PHINode>(ReductionPhi)); in getReductionPatternCost()
9792 if (auto *ReductionPhi = dyn_cast<VPReductionPHIRecipe>(&R)) { in preparePlanForEpilogueVectorLoop() local
9794 cast<VPInstruction>(*find_if(ReductionPhi->users(), [](VPUser *U) { in preparePlanForEpilogueVectorLoop()
9801 ResumeV = cast<PHINode>(ReductionPhi->getUnderlyingInstr()) in preparePlanForEpilogueVectorLoop()
9803 RecurKind RK = ReductionPhi->getRecurrenceKind(); in preparePlanForEpilogueVectorLoop()