Lines Matching refs:Loop
49 DenseMap<const SCEV *, const Loop *> RelevantLoops;
61 const Loop *IVIncInsertLoop;
119 PHINode *getOrInsertCanonicalInductionVariable(const Loop *L, Type *Ty);
130 unsigned replaceCongruentIVs(Loop *L, const DominatorTree *DT,
140 void setIVIncInsertPos(const Loop *L, Instruction *Pos) {
223 const Loop *getRelevantLoop(const SCEV *);
255 bool isNormalAddRecExprPHI(PHINode *PN, Instruction *IncV, const Loop *L);
257 bool isExpandedAddRecExprPHI(PHINode *PN, Instruction *IncV, const Loop *L);
261 const Loop *L,
264 Value *expandIVInc(PHINode *PN, Value *StepV, const Loop *L,