Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp797 PHINode *OrigPhi; member in __anon4ce174f10311::WidenIV
820 OrigPhi(WI.NarrowIV), in WidenIV()
824 L(LI->getLoopFor(OrigPhi->getParent())), in WidenIV()
831 assert(L->getHeader() == OrigPhi->getParent() && "Phi must be an IV"); in WidenIV()
1104 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(OrigPhi)); in CreateWideIV()
1151 Widened.insert(OrigPhi); in CreateWideIV()
1152 pushNarrowIVUsers(OrigPhi, WidePhi); in CreateWideIV()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp873 PHINode *OrigPhi; member in __anone27634c50511::WidenIV
896 OrigPhi(WI.NarrowIV), in WidenIV()
900 L(LI->getLoopFor(OrigPhi->getParent())), in WidenIV()
907 assert(L->getHeader() == OrigPhi->getParent() && "Phi must be an IV"); in WidenIV()
1398 const SCEVAddRecExpr *AddRec = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(OrigPhi)); in createWideIV()
1446 Widened.insert(OrigPhi); in createWideIV()
1447 pushNarrowIVUsers(OrigPhi, WidePhi); in createWideIV()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp341 void fixupIVUsers(PHINode *OrigPhi, const InductionDescriptor &II,
3065 PHINode *OrigPhi = InductionEntry.first; in createEmptyLoop() local
3070 OrigPhi->getType(), 3, "bc.resume.val", ScalarPH->getTerminator()); in createEmptyLoop()
3072 if (OrigPhi == OldInduction) { in createEmptyLoop()
3089 fixupIVUsers(OrigPhi, II, CountRoundDown, EndValue, MiddleBlock); in createEmptyLoop()
3092 unsigned BlockIdx = OrigPhi->getBasicBlockIndex(ScalarPH); in createEmptyLoop()
3098 OrigPhi->setIncomingValue(BlockIdx, BCResumeVal); in createEmptyLoop()
3134 void InnerLoopVectorizer::fixupIVUsers(PHINode *OrigPhi, in fixupIVUsers() argument
3149 Value *PostInc = OrigPhi->getIncomingValueForBlock(OrigLoop->getLoopLatch()); in fixupIVUsers()
3161 for (User *U : OrigPhi->users()) { in fixupIVUsers()