Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3496 Instruction *LoopExitInst = RdxDesc.getLoopExitInstr(); in fixReduction() local
3508 Type *VecTy = getOrCreateVectorValue(LoopExitInst, 0)->getType(); in fixReduction()
3565 setDebugLocFromInst(Builder, LoopExitInst); in fixReduction()
3576 RdxParts[Part] = VectorLoopValueMap.getVectorValue(LoopExitInst, Part); in fixReduction()
3592 VectorLoopValueMap.resetVectorValue(LoopExitInst, Part, RdxParts[Part]); in fixReduction()
3597 Value *ReducedPartRdx = VectorLoopValueMap.getVectorValue(LoopExitInst, 0); in fixReduction()
3601 Value *RdxPart = VectorLoopValueMap.getVectorValue(LoopExitInst, Part); in fixReduction()
3644 if (LCSSAPhi.getIncomingValue(0) == LoopExitInst) in fixReduction()
3656 Phi->setIncomingValue(IncomingEdgeBlockIdx, LoopExitInst); in fixReduction()