Searched refs:IndVar (Results 1 - 1 of 1) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp113 PHINode *IndVar, SCEVExpander &Rewriter);
1430 static Value *genLoopLimit(PHINode *IndVar, const SCEV *IVCount, Loop *L, argument
1432 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(SE->getSCEV(IndVar));
1440 if (IndVar->getType()->isPointerTy()
1452 Value *GEPBase = IndVar->getIncomingValueForBlock(L->getLoopPreheader());
1495 // Ensure that we generate the same type as IndVar, or a smaller integer
1497 // SCEV expression (IVInit) for a pointer type IV value (IndVar).
1499 IndVar->getType() : IVCount->getType();
1512 PHINode *IndVar,
1549 CmpIndVar = IndVar
1510 LinearFunctionTestReplace(Loop *L, const SCEV *BackedgeTakenCount, PHINode *IndVar, SCEVExpander &Rewriter) argument
1748 PHINode *IndVar = FindLoopCounter(L, BackedgeTakenCount, SE, DT, TD); local
[all...]

Completed in 103 milliseconds