Searched refs:RdxPhi (Results 1 – 1 of 1) sorted by relevance
2769 PHINode *RdxPhi = *it; in vectorizeLoop() local2770 assert(RdxPhi && "Unable to recover vectorized PHI"); in vectorizeLoop()2773 assert(Legal->getReductionVars()->count(RdxPhi) && in vectorizeLoop()2776 (*Legal->getReductionVars())[RdxPhi]; in vectorizeLoop()2828 VectorParts &VecRdxPhi = WidenMap.get(RdxPhi); in vectorizeLoop()2830 Value *LoopVal = RdxPhi->getIncomingValueForBlock(Latch); in vectorizeLoop()2916 PHINode *BCBlockPhi = PHINode::Create(RdxPhi->getType(), 2, "bc.merge.rdx", in vectorizeLoop()2946 (RdxPhi)->getBasicBlockIndex(OrigLoop->getLoopLatch()); in vectorizeLoop()2950 (RdxPhi)->setIncomingValue(SelfEdgeBlockIdx, BCBlockPhi); in vectorizeLoop()2951 (RdxPhi)->setIncomingValue(IncomingEdgeBlockIdx, RdxDesc.LoopExitInstr); in vectorizeLoop()