Searched refs:IndVar (Results 1 - 1 of 1) sorted by relevance
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 113 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