Lines Matching refs:OrigPhi
525 void fixupIVUsers(PHINode *OrigPhi, const InductionDescriptor &II,
3069 PHINode *OrigPhi = InductionEntry.first;
3074 PHINode::Create(OrigPhi->getType(), 3, "bc.resume.val",
3077 BCResumeVal->setDebugLoc(OrigPhi->getDebugLoc());
3078 Value *&EndValue = IVEndValues[OrigPhi];
3079 if (OrigPhi == OldInduction) {
3102 OrigPhi->setIncomingValueForBlock(LoopScalarPreHeader, BCResumeVal);
3172 void InnerLoopVectorizer::fixupIVUsers(PHINode *OrigPhi,
3187 Value *PostInc = OrigPhi->getIncomingValueForBlock(OrigLoop->getLoopLatch());
3199 for (User *U : OrigPhi->users()) {
4055 for (PHINode *OrigPhi : OrigPHIsToFix) {
4057 cast<PHINode>(VectorLoopValueMap.getVectorValue(OrigPhi, 0));
4058 unsigned NumIncomingValues = OrigPhi->getNumIncomingValues();
4061 predecessors(OrigPhi->getParent()));
4081 OrigPhi->getIncomingValueForBlock(ScalarBBPredecessors[i]);