Lines Matching refs:SCEVExpander
59 SCEVExpander &Rewriter;
68 SCEVExpander &Rewriter, in SimplifyIndvar()
1014 SCEVExpander &Rewriter, IVVisitor *V) { in simplifyUsersOfIV()
1026 SCEVExpander Rewriter(*SE, SE->getDataLayout(), "indvars"); in simplifyLoopIVs()
1137 PHINode *createWideIV(SCEVExpander &Rewriter);
1162 Instruction *widenIVUse(NarrowIVDefUse DU, SCEVExpander &Rewriter,
1836 SCEVExpander &Rewriter, PHINode *OrigPhi, in widenIVUse()
1939 !SCEVExpander::canReuseFlagsFromOriginalIVInc( in widenIVUse()
2033 PHINode *WidenIV::createWideIV(SCEVExpander &Rewriter) { in createWideIV()
2115 if (SCEVExpander::canReuseFlagsFromOriginalIVInc(OrigPhi, WidePhi, in createWideIV()
2265 LoopInfo *LI, ScalarEvolution *SE, SCEVExpander &Rewriter, in createWideIV()